Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST CHARLES PLACE Detached £530,000 31 Aug 2005
2 ST CHARLES PLACE Detached £645,000 25 Jan 2008
3 ST CHARLES PLACE Semi-Detached £940,000 31 May 2023
4 ST CHARLES PLACE Detached £480,000 13 Jan 2003
8 ST CHARLES PLACE Semi-Detached £615,000 11 Mar 2011